|
|
|
|
|
Product Description - SftTree/DLL 6.5 |
SftTree/DLL is a tree control for the WindowsÔ operating system, offering multi-line, multi-column, hierarchical data displays for applications written using C, C++ and MFC.

SftTree/DLL offers many features from simple, graphical list box displays to complex hierarchical data displays:
Hierarchical item display
Fixed or variable height items
Single and/or multiple text lines per cell with word wrap
Single and multiple selection built-in
Virtual mode (for flat lists only)
Owner-drawn cells and content windows for complete control over cell contents
Printing and Print Preview using SftPrintPreview/DLL
ToolTips and ScrollTips
Drag & drop with automatic scrolling, within and outside tree control
Single and multiple roots
Column headers as titles or buttons with images and text
Individual column colors
Fixed width or open ended last column
Row headers as titles or buttons with images and text
Row/column header as title or button with images and text
Selectable column alignment (left, right, center)
Tree items with individual attributes
All images fully customizable
Tree lines fully customizable
Support for C and C++ (MFC) using Visual C++
Support for Windows 2000 through Windows 7, 32-bit and 64-bit processors and Windows Mobile platforms with Pocket PC 2002/2003, SmartPhone 2002/2003, Windows CE, Windows CE .NET, Windows Mobile 5 and newer
Complete implementation, not a sub/superclassed Windows control
No predefined maximum number of items
The source code for the MFC C++ classes for tree control access is supplied. Any application that you develop as a licensed user can use SftTree/DLL royalty-free (some restrictions apply), as long as only the DLL is shipped with your application.
SftTree/DLL supports C, C++ and other languages when using direct calls to the DLL. SftTree/DLL can be called using the definitions provided in the supplied header file. SftTree/DLL is shipped with class definitions which support the Microsoft Foundation Class Library (MFC).
Processor support depends on the installed and purchased product versions.
32-bit applications on Windows Windows 2000, Windows XP, Windows Server 2003, Windows Vista, Windows Server 2008, Windows 7 and Windows 7 Server
64-bit support when running Windows XP x64, Windows Server 2003 x64, Windows Vista x64, Windows Server 2008 x64, Windows 7 x64 and Windows 7 Server x64 with AMD 64-bit processors or Intel 64-bit processors
Windows Mobile platforms (including Windows CE, Pocket PC, SmartPhone, etc.) - with the separately purchased SftTree/DLL Windows Mobile Edition
UNICODE support is available for all platforms.
The product supports the same easy to use API on all platforms.
Windows 98 and Windows ME are no longer supported. For support of these platforms, SftTree/DLL 6.0 must be used instead.
Any application that you develop can use SftTree/DLL royalty-free in run-time only mode; design-time features are not available. Each user (developer) who needs access to any portion of the product must license a copy of SftTree/DLL.